- Treat enums like enums and not values - Avoid invalid free, in case of
authorJohan Dahlin <johan@gnome.org>
Fri, 7 Mar 2008 20:03:35 +0000 (20:03 +0000)
committerJohan Dahlin <johan@src.gnome.org>
Fri, 7 Mar 2008 20:03:35 +0000 (20:03 +0000)
commit424cc287f15a271c1068d2d892de07a080d57701
treef34b3bd814a05171746ab3c0c709c653ddc6e2ee
parentf55db27521932ad1a139308c11287d38f5c61e47
- Treat enums like enums and not values - Avoid invalid free, in case of

2008-03-07  Johan Dahlin  <johan@gnome.org>

    * gtk/gtkbuilder.c:
    * gtk/gtkbuilderparser.c:
    * gtk/gtkbuilderprivate.h:
    * gtk/gtkiconfactory.c:
    * tests/buildertest.c:
    - Treat enums like enums and not values
    - Avoid invalid free, in case of more than two sources
    - Add better error messages
    - Add much improved tests
    (#520979, Christian Persch)

svn path=/trunk/; revision=19732
ChangeLog
gtk/gtkbuilder.c
gtk/gtkbuilderparser.c
gtk/gtkbuilderprivate.h
gtk/gtkiconfactory.c
tests/buildertest.c